stall fence - French English Dictionary